there's no place left - Español Inglés Diccionario